Micro-codable Discrete Wavelet Transform
نویسندگان
چکیده
avelet Transform has been successfully applied in different fields, ranging from pure mathematics to applied science. Numerous studies, carried out on Wavelet Transform, have proven its advantages in image processing and data compression and have made it a basic encoding technique in recent data compression standards. Pure software implementations of the Discrete Wavelet Transform, however, appears to be the performance bottleneck in real-time systems in terms of performance. Therefore, hardware acceleration of the DWT has become a topic of recent research. The goal of our research is to investigate the possibility of hardware acceleration of Discrete Wavelet Transform for image compression applications and to compare the performance improvement against the pure software implementation. In this thesis, we introduce a novel micro-architectural design for efficient hardware acceleration of the Discrete Wavelet Transform. The unit was designed to be integrated as an extension to the Instruction Set Architecture (ISA) of a microprocessor in a custom-computing platform like [1] and can be used to accelerate multimedia applications as JPEG2000 or MPEG-4. The design is based on the Fast Lifting Wavelet Transform scheme (FLWT), which is a fast implementation of the Discrete Wavelet Transform. The design utilizes various techniques such as pipelining, parallel execution, data reusability and specific features of the Xilinx Virtex II FPGAs to accelerate the transform. For performance analysis, a software package (Liftpack [2]) and a simulator (Sim-outorder of SimpleScalar toolset [3]) were used. The simulator was modified and the software was optimized for integer arithmetic for optimum software performance. This optimized version was used as benchmark to investigate the performance enhancement due to the hardware acceleration. The hardware unit operates with a clock frequency of 50 MHz. Assuming a processor clock frequency of 1 GHz for the software implementation, a speedup of over 5 times for a picture size of 720*560 was achieved. The performance will be even higher for pictures with larger dimensions or for filters of larger degrees. In addition, investigations show a much higher speedup capacity for popular filters like La Gill 5/3 or Daubechies 9/7 when they are factorized into Lifting steps and implemented with this design. Our conclusion is that the proposed design can substantially accelerate the DWT and the inherent scalability can be exploited to reach a higher performance in the future.
منابع مشابه
Visualization of Shear Stress With Micro Imaging Chip and Discrete Wavelet Transform
The two-dimensional low-speed structure of a turbulent boundary layer has been clearly visualized by a combination of a shear stress sensor using micro electro mechanical systems and the discrete wavelet transform. The application of two-dimensional discrete wavelet transforms to the visualization of wall shear stress data obtained using the micro shear stress imaging chip is described. The exp...
متن کاملHigh impedance fault detection: Discrete wavelet transform and fuzzy function approximation
This paper presets a method including a combination of the wavelet transform and fuzzy function approximation (FFA) for high impedance fault (HIF) detection in distribution electricity network. Discrete wavelet transform (DWT) has been used in this paper as a tool for signal analysis. With studying different types of mother signals, detail types and feeder signal, the best case is selected. The...
متن کاملAN INTELLIGENT FAULT DIAGNOSIS APPROACH FOR GEARS AND BEARINGS BASED ON WAVELET TRANSFORM AS A PREPROCESSOR AND ARTIFICIAL NEURAL NETWORKS
In this paper, a fault diagnosis system based on discrete wavelet transform (DWT) and artificial neural networks (ANNs) is designed to diagnose different types of fault in gears and bearings. DWT is an advanced signal-processing technique for fault detection and identification. Five features of wavelet transform RMS, crest factor, kurtosis, standard deviation and skewness of discrete wavelet co...
متن کاملShort-term Load Forecasting for Microgrids Based on Discrete Wavelet Transform and BP Neural Network
Electricity is of great vital and indispensable to national economies. A new short-term load forecasting for micro grid is proposed in this paper. After comparing and analyzing all load characteristic in the time domain and frequency domain, we apply wavelet transform to decompose the load signal. After that, the training set and text set are selected in consideration of the effects generated b...
متن کاملDesigning an Algorithm for Cancerous Tissue Segmentation Using Adaptive K-means Cluttering and Discrete Wavelet Transform
Background: Breast cancer is currently one of the leading causes of death among women worldwide. The diagnosis and separation of cancerous tumors in mammographic imagesrequire accuracy, experience and time, and it has always posed itself as a major challenge to the radiologists and physicians. Objective: This paper proposes a new algorithm which draws on discrete wavelet transform and adaptive ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002